

/**
 * 仓库基础信息
 * 
 * @export
 * @interface WarehouseInput
 */
export interface WarehouseInput {

    /**
     * 雪花ID
     * @type {number}
     * @memberof WarehouseInput
     */
    id: number;

    
    /**
     * 仓库名称
     * @type {string}
     * @memberof WarehouseInput
     */
    name: string  | null;
    
    /**
     * 仓库代码
     * @type {string}
     * @memberof WarehouseInput
     */
    code: string | null;
    
    /**
     * 仓库描述
     * @type {string}
     * @memberof WarehouseInput
     */
    description: string | null;
    
    /**
     * 启用状态
     * @type {StatusEnum}
     * @memberof WarehouseInput
     */
    isenable: number;
}
  
/**
 * 定义 WarehouseInput 接口，用于删除仓库的输入参数
 */
export interface DeleteWarehouseInput  {
    
       /**
     * 主键Id
     *
     * @type {number}
     * @memberof DeleteWarehouseInput
     */
       id: number;

}

/**
 * 状态枚举
 */
export enum StatusEnum {
    /**
     * 启用
     * @type {number}
     * @memberof StatusEnum
     *  */
    Enable = 1,
    /**
     * 禁用
     * @type {number}
     * @memberof StatusEnum
     *  */
    Disable = 0
}